towel cupboard - French English Dictionary